Other Classes

The following classes are available globally.

  • The GiniColor class allows to customize color for the light and the dark modes.

    See more

    Declaration

    Swift

    @objc
    public class GiniColor : NSObject
  • Core class for Gini Health SDK.

    See more

    Declaration

    Swift

    @objc
    public final class GiniHealth : NSObject
  • The GiniHealthConfiguration class allows customizations to the look of the Gini Health SDK. If there are limitations regarding which API can be used, this is clearly stated for the specific attribute.

    Note

    Text can also be set by using the appropriate keys in a Localizable.strings file in the projects bundle. The library will prefer whatever value is set in the following order: attribute in configuration, key in strings file in project bundle, key in strings file in GiniHealth bundle.

    Note

    Images can only be set by providing images with the same filename in an assets file or as individual files in the projects bundle. The library will prefer whatever value is set in the following order: asset file in project bundle, asset file in GiniHealth bundle. See the avalible images for overriding in GiniImages.xcassets.
    See more

    Declaration

    Swift

    public final class GiniHealthConfiguration : NSObject
  • The PaymentComponentsController class allows control over the payment components.

    See more

    Declaration

    Swift

    public final class PaymentComponentsController : NSObject
    extension PaymentComponentsController: PaymentComponentViewProtocol
    extension PaymentComponentsController: PaymentProvidersBottomViewProtocol
  • View model class for review screen

    See more

    Declaration

    Swift

    public class PaymentReviewModel : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    public final class PaymentReviewViewController : UIViewController, UIGestureRecognizerDelegate
    extension PaymentReviewViewController: UITextFieldDelegate
    extension PaymentReviewViewController: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout
  • Undocumented

    See more

    Declaration

    Swift

    open class ZoomedImageView : UIScrollView
    extension ZoomedImageView: UIScrollViewDelegate